.classify a.active,
.classify a:hover {
  color: #fff;
  border: 1px solid #229ba9;
  background: #229ba9;
}
@media screen and (max-width: 768px) {
  .classify {
    background: #229ba9;
  }
  .classify .lb {
    background: #229ba9;
  }
  .classify .lb a:hover,
  .classify .lb a.active {
    border: none;
    background: rgba(0, 0, 0, 0.2);
  }
}
.navigation01 .nav-top .nav-search input {
  border: 2px solid #229ba9;
}
.navigation01 .nav-top .nav-search input[type="button"] {
  background: #229ba9;
}
.navigation01 .nav-box .nav-links > li.on > a,
.navigation01 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
@media screen and (max-width: 1025px) {
  .navigation01 .nav-box ul.nav-links > li.on > a,
  .navigation01 .nav-box .nav-links > li > a:hover {
    border-color: #229ba9;
    color: #229ba9;
  }
}
.navigation02 .nav-top .nav-search input[type="button"] {
  background: #229ba9 url(../images/search-icon.png) no-repeat center center;
}
.navigation02 .nav-box .nav-links > li.on > a,
.navigation02 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
@media screen and (max-width: 1025px) {
  .navigation02 .nav-box ul.nav-links > li.on > a,
  .navigation02 .nav-box .nav-links > li > a:hover {
    border-color: #229ba9;
    color: #229ba9;
  }
  .navigation02 .nav-top .nav-search input[type="button"] {
    background: #229ba9 url(../images/m-search-icon.png) no-repeat center center / 15px auto;
  }
}
.navigation03 .nav-top .nav-search input {
  border: 2px solid #229ba9;
}
.navigation03 .nav-top .nav-search input[type="button"] {
  background: #229ba9;
}
.navigation03 .nav-box .nav-links > li.on > a,
.navigation03 .nav-box .nav-links > li > a:hover {
  color: #229ba9;
  border-bottom: 4px solid #229ba9;
}
@media screen and (max-width: 1025px) {
  nav.navigation03 .nav-box ul.nav-links > li.on > a,
  .navigation03 .nav-box .nav-links > li > a:hover {
    border-color: #229ba9;
  }
}
.navigation04 .nav-top .nav-search input[type="button"] {
  background: #229ba9 url(../images/search-icon.png) no-repeat center center;
}
.navigation04 .nav-box .nav-links > li.on > a,
.navigation04 .nav-box .nav-links > li > a:hover {
  color: #229ba9;
  border-bottom: 4px solid #229ba9;
}
@media screen and (max-width: 1025px) {
  .navigation04 .nav-top .nav-search input[type="button"] {
    background: #229ba9 url(../images/m-search-icon.png) no-repeat center center / 15px auto;
  }
}
.navigation05 .nav-top .nav-search input[type="button"] {
  background: #229ba9 url(../images/search-icon.png) no-repeat center center;
}
.navigation05 .nav-box .nav-links > li.on > a,
.navigation05 .nav-box .nav-links > li > a:hover {
  color: #229ba9;
  border-bottom: 4px solid #229ba9;
}
@media screen and (max-width: 1025px) {
  .navigation05 .nav-top .nav-search input[type="button"] {
    background: #229ba9 url(../images/m-search-icon.png) no-repeat center center / 15px auto;
  }
}
.navigation06 .nav-box .nav-links > li.on > a,
.navigation06 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
.navigation06 .nav-search input[type="button"] {
  background: #229ba9 url(../images/search-icon.png) no-repeat center center;
}
@media screen and (max-width: 1025px) {
  .navigation06 .nav-box ul.nav-links > li.on > a,
  .navigation06 .nav-box .nav-links > li > a:hover {
    border-bottom: 1px solid #229ba9;
    color: #229ba9;
  }
  .navigation06 .nav-search input[type="button"] {
    background: #229ba9 url(../images/m-search-icon.png) no-repeat center center / 15px auto;
  }
}
.navigation07 .nav-box .nav-links > li.on > a,
.navigation07 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
.navigation07 .nav-search input[type="button"] {
  background: #229ba9 url(../images/search-icon.png) no-repeat center center;
}
@media screen and (max-width: 1025px) {
  .navigation07 .nav-box ul.nav-links > li.on > a,
  .navigation07 .nav-box .nav-links > li > a:hover {
    border-bottom: 1px solid #229ba9;
    color: #229ba9;
  }
  .navigation07 .nav-search input[type="button"] {
    background: #229ba9 url(../images/m-search-icon.png) no-repeat center center / 15px auto;
  }
}
.navigation08 .nav-search:hover {
  border: 1px solid #229ba9;
}
.navigation08 .nav-box .nav-links > li.on > a,
.navigation08 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
@media screen and (max-width: 1025px) {
  .navigation08 .nav-box ul.nav-links > li.on > a,
  .navigation08 .nav-box .nav-links > li > a:hover {
    border-bottom: 1px solid #229ba9;
    color: #229ba9;
  }
}
nav.navigation09 .nav-box .nav-links > li.on > a,
.navigation09 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
.navigation10 .nav-box .nav-links > li.on > a,
.navigation10 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
.navigation10 .nav-search input[type="button"] {
  background: #229ba9 url(../images/search-icon.png) no-repeat center center;
}
@media screen and (max-width: 1025px) {
  .navigation10 .nav-box ul.nav-links > li.on > a,
  .navigation10 .nav-box .nav-links > li > a:hover {
    border-bottom: 1px solid #229ba9;
    color: #229ba9;
  }
}
@media screen and (max-width: 640px) {
  .navigation10 .nav-search input[type="button"] {
    background: #229ba9 url(../images/m-search-icon.png) no-repeat center center;
  }
}
.navigation11 .nav-search input[type="button"] {
  background: #229ba9 url(../images/search-icon.png) no-repeat center center;
}
@media screen and (max-width: 1025px) {
  .navigation11 .nav-search input[type="button"] {
    background: #229ba9 url(../images/m-search-icon.png) no-repeat center center / 15px auto;
  }
}
.navigation12 .nav-box .nav-links > li.on > a,
.navigation12 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
@media screen and (max-width: 1025px) {
  .navigation12 .nav-box ul.nav-links > li.on > a,
  .navigation12 .nav-box .nav-links > li > a:hover {
    border-bottom: 1px solid #229ba9;
    color: #229ba9;
  }
}
.navigation13 .nav-box .nav-links > li.on > a,
.navigation13 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
@media screen and (max-width: 1025px) {
  .navigation13 .nav-box ul.nav-links > li.on > a,
  .navigation13 .nav-box .nav-links > li > a:hover {
    border-bottom: 1px solid #229ba9;
    color: #229ba9;
  }
}
.navigation14 .nav-box .nav-links > li.on > a,
.navigation14 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
@media screen and (max-width: 1025px) {
  .navigation14 .nav-box ul.nav-links > li.on > a,
  .navigation14 .nav-box .nav-links > li > a:hover {
    border-bottom: 1px solid #229ba9;
    color: #229ba9;
  }
}
.navigation15 .nav-box .nav-links > li.on > a,
.navigation15 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
  color: #229ba9;
}
@media screen and (max-width: 1025px) {
  .navigation15 .nav-box ul.nav-links > li.on > a,
  .navigation15 .nav-box .nav-links > li > a:hover {
    border-bottom: 1px solid #229ba9;
    color: #229ba9;
  }
}
.navigation16 .nav-box .nav-links > li.on > a,
.navigation16 .nav-box .nav-links > li > a:hover {
  border-bottom: 4px solid #229ba9;
}
.navigation16 .lang {
  border: 1px solid #229ba9;
}
.navigation16 .lang a.on {
  background: #229ba9;
}
nav.navigation17 .nav-box ul.nav-links > li.on > a,
nav.navigation17 .nav-box ul.nav-links > li > a:hover {
  color: #229ba9;
  border-bottom: 4px solid #229ba9;
}
nav.navigation17 .lang {
  border: 1px solid #229ba9;
}
nav.navigation17 .lang a.on {
  background: #229ba9;
}
.list-01 .list .con:after {
  background: #229ba9;
}
.list-01 .list .con .tit a:hover {
  color: #229ba9;
}
.list-02 .list .box .con .tit a:hover {
  color: #229ba9;
}
.list-02 > a {
  border: 1px solid #229ba9;
  color: #229ba9;
}
.list-02 > a:hover {
  background: #229ba9;
}
.list-03 .list .box:hover {
  border: 1px solid #229ba9;
}
.list-03 .list .box .con .name a:hover {
  color: #229ba9;
}
.list-04 .list .box:hover {
  border: 1px solid #229ba9;
}
.list-04 .list .box:hover .name a {
  color: #229ba9;
}
.list-04 > a {
  border: 1px solid #229ba9;
  color: #229ba9;
}
.list-04 > a:hover {
  background: #229ba9;
}
.list-05 .list:hover .box {
  border-bottom: 2px solid #229ba9;
}
.list-05 .list .box .title a:hover {
  color: #229ba9;
}
.list-06 .list:hover .data {
  background: #229ba9;
}
.list-06 .list:hover .con {
  border: 2px solid #229ba9;
  border-left: none;
}
.list-07 .list .box:hover {
  border: 2px solid #229ba9;
}
.list-07 .list .box:hover .con {
  background: #229ba9;
}
.list-07 .list .box:hover .con .ms {
  color: #fff;
}
.list-08 .list:before {
  background: #229ba9;
}
.list-08 > a:hover,
.list-09 > a:hover {
  background: #229ba9;
  color: #fff;
  border: 1px solid #229ba9;
}
.list-09 .list-con .list:hover .box .tit a {
  color: #229ba9;
}
.list-10 .list .img a:hover i {
  color: #229ba9;
  opacity: 1;
}
.list-10 .list .img a:hover:after {
  border: 1px solid #229ba9;
}
.list-11 .list .box .bg,
.list-12 .list .box .bg {
  background: #229ba9;
}
.list-14 .list-con .list .box:hover {
  border: 10px solid #229ba9;
}
.list-14 .list-con .list .box:hover .contxt {
  background: #229ba9;
}
.list-14 .more:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
}
.list-16 .list-con .list .box:hover {
  background: #229ba9;
}
.list-16 .list-con .list .box .tit {
  color: #229ba9;
}
.list-18 .list .box .txt a {
  background: #229ba9;
}
.list-19 .list:hover .bottom {
  background: #229ba9;
}
.list-19 .more:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
  color: #fff;
}
.list-20 .list:hover a {
  background: #229ba9;
}
.list-20 .more:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
  color: #fff;
}
.list-21 .list-con .list .img .data {
  background: #229ba9;
}
.list-21 .list-con .list:hover .title a {
  color: #229ba9;
}
.list-21 .more:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
  color: #fff;
}
.list-22 .list .box h5:before {
  background: #229ba9;
}
.list-22 .list .bottom {
  background: #229ba9;
}
.list-23 .more:hover,
.list-24 .more:hover,
.list-25 .more:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
  color: #fff;
}
.list-25 .list-con .list > .box:hover .contxt .box .title a {
  color: #229ba9;
}
.list-26 .list:hover .bottom {
  background: #229ba9;
}
.list-33 .list-con .list .box i {
  border: 1px solid #229ba9;
  color: #229ba9;
}
.list-33 .list-con .list .box:hover i {
  background: #229ba9;
  color: #fff;
}
.list-33 .list-con .list .box h2 {
  color: #229ba9;
}
.list-34 .list-con .list .box:hover h1 {
  color: #229ba9;
}
.list-34 .list-con .list .box:hover a {
  background: #229ba9;
  color: #fff;
}
.list-36 .list-con .list .box a .txt-box span {
  background: #229ba9;
}
.list-40 .list:hover {
  border-color: #229ba9;
}
.list-40 .list:hover i {
  background: #229ba9;
  border-color: #229ba9;
  color: #fff;
}
.list-41 .marg .list:hover {
  border-color: #229ba9;
}
.list-41 .marg .list:hover .mid h3 {
  color: #229ba9;
}
.list-41 .marg .list:hover .right i {
  color: #229ba9;
}
.list-42 .list:hover {
  border-color: #229ba9;
}
.list-42 .list:hover a {
  background: #229ba9;
  border-color: #229ba9;
}
.list-44 .list:hover {
  border-color: #229ba9;
  background: #229ba9;
}
.list-46 .list .border {
  border: 1px solid #229ba9;
}
.list-47 .w1200 > .right .list i {
  background: #229ba9;
}
.list-48 .list .margin:hover {
  background: #229ba9;
  border-color: #229ba9;
}
.list-49 .list i {
  color: #229ba9;
}
.pagelist-06 .list-F .cnt ul .list .other .icon-jt {
  color: #229ba9;
  border: 2px solid #229ba9;
}
.pagelist-06 .list-F .cnt ul .list:hover .other {
  border-bottom: 3px solid #229ba9;
}
.pagelist-06 .list-F .cnt ul .list .tm:hover {
  color: #229ba9;
}
.pagelist-04 ul > li:hover .bottom,
.pagelist-01 ul > li:hover .bottom {
  background: #229ba9;
}
.pagelist-07 ul > li:hover {
  border: 1px solid #229ba9;
}
.pagelist-07 ul > li .introduced .zy .name:hover {
  color: #229ba9;
}
.pagelist-09 ul > li .bottom .bt a:hover,
.about-60 ul > li .bottom .bt a:hover {
  color: #229ba9;
}
.pagelist-09 ul > li .bottom .tu,
.about-60 ul > li .bottom .tu {
  border: 2px solid #229ba9;
  color: #229ba9;
}
.pagelist-09 ul > li:hover .bottom,
.about-60 ul > li:hover .bottom {
  border-bottom: 1px solid #229ba9;
}
.pagelist-10 .list .right .wz .bt:hover {
  color: #229ba9;
}
.pagelist-10 .list .right .wz .gd:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
}
.pagelist-11 .list .right .wz .bt:hover {
  color: #229ba9;
}
.pagelist-11 .list .right .wz .gd:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
}
.pagelist-11 .list:hover .btm {
  border-top: 1px solid #229ba9;
}
.pagelist-11 .list:hover .bt {
  color: #229ba9;
}
.pagelist-11 .list:hover .btm .ifo a {
  color: #229ba9;
}
.pagelist-06 .navigation .lb a.active,
.pagelist-06 .navigation .lb a:hover {
  background: #229ba9;
}
.content-01 .right > div a {
  border: 1px solid #ddd;
  color: #666;
}
.content-01 .right > div a:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
}
.content-02 .right a {
  border: 1px solid #ddd;
  color: #666;
}
.content-02 .right a:hover {
  background: #229ba9;
  color: #fff;
  border: 1px solid #229ba9;
}
.content-03 .right a {
  border: 1px solid #ddd;
  color: #666;
}
.content-03 .right a:hover {
  background: #229ba9;
  color: #fff;
  border: 1px solid #229ba9;
}
.contact-03 .list input[type="button"]:hover {
  background: #229ba9;
  color: #fff;
  border: 1px solid #229ba9;
}
.content-05 .right .more:hover {
  background: #229ba9;
  color: #fff;
  border: 1px solid #229ba9;
}
section.content-08 {
  background: #229ba9 !important;
}
.content-07 a:hover {
  background: #229ba9;
  color: #fff;
  border: 1px solid #229ba9;
}
.content-12 .list-con .list .box > div .line {
  background: #229ba9;
}
.slide-01 .slide-01-container .swiper-bottom > *:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
}
.slide-01 .slide-01-container .list .box:hover .con .tit a {
  color: #229ba9;
}
.detail-02 .navigation .lb a.active,
.detail-02 .navigation .lb a:hover {
  background: #229ba9;
}
.detail-03 .page-header h2:after {
  background: #229ba9;
}
.detail-20 .extra .list:hover .other {
  border-bottom: 3px solid #229ba9;
}
.detail-20 .extra .list .other .tm:hover {
  color: #229ba9;
}
.about-06 .box .contxt h2 {
  color: #229ba9;
}
.about-11 .left .item01 .title:before {
  background: #229ba9;
}
.about-12 .list-con .list .box {
  border: 1px solid #229ba9;
}
.about-12 .list-con .list .box i {
  background: #229ba9;
}
.about-14 .contxt .w1200 .list:hover:before {
  border: 2px solid #229ba9;
}
.about-14 .contxt .w1200 .list:hover .box {
  border: 1px solid #229ba9;
}
.about-14 .contxt .w1200 .list:hover .box .bottom {
  background: #229ba9;
}
.about-14 .contxt .w1200 .left .list:hover .box .bottom:before {
  border-left: 10px solid #229ba9;
}
.about-14 .contxt .w1200 .right .list:hover .box .bottom:before {
  border-right: 10px solid #229ba9;
}
.about-16 .aside ul li.active a,
.about-16 .aside ul li a:hover,
.about-17 .aside ul li.active a,
.about-17 .aside ul li a:hover,
.about-18 .aside ul li.active a,
.about-18 .aside ul li a:hover,
.about-19 .aside ul li.active a,
.about-19 .aside ul li a:hover,
.about-20 .aside ul li.active a,
.about-20 .aside ul li a:hover,
.about-21 .aside ul li.active a,
.about-21 .aside ul li a:hover,
.about-22 .aside ul li.active a,
.about-22 .aside ul li a:hover,
.about-23 .aside ul li.active a,
.about-23 .aside ul li a:hover,
.about-24 .aside ul li.active a,
.about-24 .aside ul li a:hover,
.about-25 .aside ul li.active a,
.about-25 .aside ul li a:hover,
.about-26 .aside ul li.active a,
.about-26 .aside ul li a:hover {
  color: #229ba9;
  border-left: 2px solid #229ba9;
  background: #e6e6e6;
}
.about-22 .content .people-list .left i {
  background: #229ba9;
}
.about-23 .content .news-list a:hover {
  color: #229ba9;
}
.about-24 .content a:hover {
  color: #229ba9;
}
.about-26 .content .padd .circle {
  color: #229ba9;
  border: 2px solid #229ba9;
}
.about-26 .content .item i {
  color: #229ba9;
}
.about-27 .aside ul li.active a,
.about-27 .aside ul li a:hover,
.about-28 .aside ul li.active a,
.about-28 .aside ul li a:hover,
.about-29 .aside ul li.active a,
.about-29 .aside ul li a:hover,
.about-30 .aside ul li.active a,
.about-30 .aside ul li a:hover,
.about-31 .aside ul li.active a,
.about-31 .aside ul li a:hover,
.about-32 .aside ul li.active a,
.about-32 .aside ul li a:hover,
.detail-19 .aside ul li.active a,
.detail-19 .aside ul li a:hover {
  color: #229ba9;
}
.about-29 .content .left img {
  border: 1px solid #229ba9;
}
.about-33 .nav .tit i {
  background: #229ba9;
}
.about-33 .nav .tit {
  color: #229ba9;
}
.about-33 .nav li.active a,
.about-33 .nav li a:hover {
  border-bottom: 2px solid #229ba9;
}
.about-35 .list .box:hover i {
  color: #229ba9;
}
.about-37 .list h2 {
  color: #229ba9;
}
.about-37 .list .line {
  background: #229ba9;
}
.about-43-bg {
  background: #229ba9;
}
.about-47 .box a:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
}
.about-59 .aside li:hover {
  color: #229ba9;
}
.about-59 .aside ul li.active a,
.about-59 .aside ul li a:hover {
  color: #229ba9;
}
.about-59 .work-enviro .work-img div:hover a {
  background: #229ba9;
  color: #fff;
}
.online .box:hover a {
  background: #229ba9;
}
.slide-02 .swiper-container:hover .swiper-button-next,
.slide-02 .swiper-container:hover .swiper-button-prev {
  background: #229ba9;
}
.slide-02 .more:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
  color: #fff;
}
.slide-03 .swiper-container:hover .swiper-button-next,
.slide-03 .swiper-container:hover .swiper-button-prev {
  background: #229ba9;
}
.slide-03 .more:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
  color: #fff;
}
.slide-03 .bottom {
  background: #229ba9;
}
.slide-04 .more:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
  color: #fff;
}
.banner-07 .txt a:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
}
.banner-07 .swiper-pagination span.swiper-pagination-bullet-active {
  background: #229ba9;
}
.banner08 .swiper-pagination span.swiper-pagination-bullet-active {
  background: #229ba9;
}
.pagelist-15-item .cont .more:hover {
  background: #229ba9;
  color: #fff;
}
.contact-01 .information .forms .labels:focus,
.contact-01 .information .forms .textarea:focus,
.contact-01 .information .forms .yzmKuan:focus {
  border: 1px solid #229ba9;
}
.contact-01 .information .forms .verific .sub:hover {
  background: #229ba9;
}
.contact-03 .list input[type="text"]:focus,
.contact-03 .list textarea:focus {
  border: 1px solid #229ba9;
}
.pagelist-16-item .list .padd .info a:hover,
.pagelist-18-item .list .padd .info a:hover,
.pagelist-17-item .right a:hover {
  background: #229ba9;
  color: #fff;
}
.detail-12 .left-nav li.on a,
.detail-12 .left-nav li a:hover,
.pagelist-18 .left-nav li.on a,
.pagelist-18 .left-nav li a:hover,
.pagelist-19 .left-nav li.on a,
.pagelist-19 .left-nav li a:hover,
.about-50 .left-nav li.on a,
.about-50 .left-nav li a:hover,
.about-51 .left-nav li.on a,
.about-51 .left-nav li a:hover,
.about-52 .left-nav li.on a,
.about-52 .left-nav li a:hover {
  color: #229ba9;
}
.detail-13-item .list h3,
.detail-14-item .right a:hover {
  color: #229ba9;
}
.detail-16 .swiper .swiper-pagination span.swiper-pagination-bullet-active {
  border: 2px solid #229ba9;
}
.detail-16 .swiper .swiper-button-prev:hover,
.detail-16 .swiper .swiper-button-next:hover {
  background: #229ba9;
}
.detail-16 .content .price {
  color: #229ba9;
}
.detail-16 .content > a {
  background: #229ba9;
}
.detail-16 .hot .list-con .list a:hover {
  color: #229ba9;
}
.detail-17 .swiper .swiper-pagination span.swiper-pagination-bullet-active {
  border: 2px solid #229ba9;
}
.detail-17 .swiper .swiper-button-prev:hover,
.detail-17 .swiper .swiper-button-next:hover {
  background: #229ba9;
}
.detail-17 .content .price {
  color: #229ba9;
}
.detail-17 .content > a:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
  color: #fff;
}
.detail-17 .hot .list-con .list a:hover {
  color: #229ba9;
}
.detail-17 .hot .list-con .list a:hover span {
  background: #229ba9;
}
.detail-17 .hot .list-con .list a:hover .img .box .i i {
  color: #229ba9;
}
.detail-18 .swiper .swiper-pagination span.swiper-pagination-bullet-active {
  border: 2px solid #229ba9;
}
.detail-18 .swiper .swiper-button-prev:hover,
.detail-18 .swiper .swiper-button-next:hover {
  background: #229ba9;
}
.detail-18 .content .price {
  color: #229ba9;
}
.detail-18 .content > a:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
  color: #fff;
}
.detail-18 .hot .list-con .list a:hover {
  color: #229ba9;
}
.detail-18 .hot .list-con .list a:hover span {
  background: #229ba9;
  color: #fff;
}
.contact-05 .list *:focus {
  border-bottom: 1px solid #229ba9;
}
.contact-05 .list input[type="button"]:hover {
  background: #229ba9;
}
.pagelist-23 .list:hover h2,
.pagelist-23 .list:hover a {
  color: #229ba9;
}
.pagelist-25 .list .right:hover a.textHidden {
  color: #229ba9;
}
.pagelist-25 .list .right:hover a.look {
  background: #229ba9;
  border-color: #229ba9;
}
.slide-07 .box {
  background: #229ba9;
}
.slide-07 .content .right a {
  border: 1px solid #229ba9;
}
.slide-07 .content .right a:hover {
  background: #229ba9;
}
.slide-07 .content .prev:hover,
.slide-07 .content .next:hover {
  background: #229ba9;
}
@media screen and (max-width: 640px) {
  .slide-07 .content .right a {
    background: #229ba9;
    color: #fff;
  }
}
.slide-09 .swiper-pagination span.swiper-pagination-bullet-active {
  background: #229ba9;
}
.slide-09 .content .list:hover .info h2 {
  color: #229ba9;
}
.slide-10 .swiper-pagination span.swiper-pagination-bullet-active {
  background: #229ba9;
}
.slide-10 .content .list:hover .info h2 {
  color: #229ba9;
}
.slide-11 .swiper-button-next:hover,
.slide-11 .swiper-button-prev:hover {
  background-color: #229ba9;
}
.slide-12 .content .list .info a:hover {
  background: #229ba9;
  border-color: #229ba9;
}
.slide-12 .swiper-button-next:hover,
.slide-12 .swiper-button-prev:hover {
  background-color: #229ba9;
}
.contact-07 .info .left .content .list i {
  color: #229ba9;
}
.list-51 .list-con .list .box .txt a:hover {
  background: #229ba9;
  border: 1px solid #229ba9;
}
.list-52 .right .list input:focus,
.list-52 .right .list textarea:focus {
  border: 1px solid #229ba9;
}
.list-52 .right .list input[type="button"] {
  background: #229ba9;
  border: 1px solid #229ba9;
}
